package test_unitaire;

import static org.junit.Assert.assertTrue;

import org.junit.Test;

import buisness_service.Finance_annee;
import buisness_service.Rapport;
import buisness_service.User;

public class Test_Finance_annee {

	@Test
	public void testFinance_annee() {

		User u= new User();
		Finance_annee f = new Finance_annee(2010, u.getRapport());
		assertTrue(u.getRapport().get(0) == f);
		assertTrue(f.getAnnee()==2010);
		assertTrue(f.getIndex_annee()==0);
		Finance_annee f2 = new Finance_annee(2008,u.getRapport());
		assertTrue(f2.getIndex_annee()==1);
		assertTrue(u.getRapport().get(0).getDepense_annee()== f.getDepense_annee());
		assertTrue(u.getRapport().get(0).getRevenu_annee()==f.getRevenu_annee());
	
		Rapport.postesDpenses.clear();
		Rapport.postesRevenus.clear();
	}

}
